a sponsor - English Synonyms Dictionary